-- card: 26571 from stack: in -- bmap block id: 0 -- flags: 4000 -- background id: 3544 -- name: -- part 1 (field) -- low flags: 01 -- high flags: 0002 -- rect: left=7 top=59 right=286 bottom=504 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 34 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: help -- part 5 (button) -- low flags: 00 -- high flags: 8004 -- rect: left=13 top=202 right=222 bottom=63 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Month ----- HyperTalk script ----- on mouseDown global monthList put the rect of the target into tempRect put item 1 of HPopupMenu(monthList,0,(item 4 of tempRect)-1, (item 1 of tempRect)+1) into monthNumber end mouseDown -- part 6 (button) -- low flags: 00 -- high flags: 8004 -- rect: left=13 top=114 right=136 bottom=76 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Journal ----- HyperTalk script ----- on mouseDown global journalList put the rect of the target into tempRect put item 1 of HPopupMenu(journalList,0,item 4 of tempRect-1, (item 1 of tempRect)+1) into journalNumber if journalNumber is 0 then exit mouseDown if journalNumber is the number of lines in journalList then push card go to card "Journal Names" end if -- put line journalNumber of journalList into bkgnd field "Journal" end mouseDown -- part 7 (button) -- low flags: 00 -- high flags: 8004 -- rect: left=69 top=202 right=222 bottom=109 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Year ----- HyperTalk script ----- on mouseDown global yearList put the rect of the target into tempRect put item 1 of HPopupMenu(yearList,0,(item 4 of tempRect)-1, (item 1 of tempRect)+1) into yearNumber end mouseDown -- part 9 (field) -- low flags: 01 -- high flags: 0004 -- rect: left=13 top=236 right=253 bottom=109 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: Read Status ----- HyperTalk script ----- on mouseDown do "setReadStatus" end mouseDown -- part contents for card part 1 ----- text ----- These buttons will put data in a field for you. In all cases you can type in whatever data you want, but using the buttons is faster and not prone to misspellings. Try these. puts a journal name on an article card. The last item in the list takes you to the journal card, where you can add or remove journals from the list. Changes will be reflected in the button list immediately. You will hear complaints if you put blank lines in the list of journals. Find them by clicking on the top line and dragging down. Black lines with no text on them are the lines that must be deleted. These put the month and year in the proper fields. Try them. This is the "Read Status" field, normally in the upper right corner of the cards. You can select from these to note if you have read the reference or not, if you own it or not, or if you want to find it sometime. Try it. -- part contents for card part 9 ----- text ----- Read & Filed -- part contents for background part 6 ----- text ----- and yet more buttons